#pragma once
#pragma comment (lib,"ws2_32")    //静态加入一个lib文件,也就是库文件ws2_32.lib文件，提供了对网络相关API的支持
/*
关于WSAStartup方法和WSACleanup方法引用出错的解决:
	错误：
	编译的时候出现 
	undefined reference to `__imp_WSASocketA'
	在一般编译器中不会直接连接编译wsock动态库，需要手动添加库
	首先可以尝试代码中直接引入动态库，#pragam comment(lib,"ws2_32.lib");
	如果不行再手动添加库
	在vc中，点项目(project-->project option)在makefile中输入-L"ws2_32" 
	在dvc C++中点击工具(Tool)-->编译选项（Compile Option)在编译命令框中输入 -lws2_32
*/

extern int client_end_point();
extern int server_end_point();
extern int create_tcp_socket();
extern int create_acceptor_socket();
extern int bind_acceptor_socket();
extern int content_to_end();
extern int dns_connect_to_end();
extern int accept_new_connection();



